﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace SIM.Geo.UI.Movil
{
    public class Constantes
    {
        public class TipoSeleccion
        {
            public const string SELECCIONE = "--Seleccione--";
            public const string TODOS = "--Todos--";
            public const string NINGUNA = "--Ninguna--";
        }

        public class CategoriaSondaje
        {
            public const string M = "M";
            public const string S = "S";
        }

        public class MensajeMuestra
        {
           
            public const string MSG_INSERT_OK = "Muestra de sondaje registrado correctamente.";
            public const string MSG_INSERT_NO_OK = "Muestra de sondaje No registrado correctamente.";
            public const string MSG_EDIT_OK = "Muestra de sondaje actualizado correctamente.";
            public const string MSG_EDIT_NO_OK = "Muestra de sondaje No actualizado correctamente.";
            public const string MSG_SELE_MUESTRERO = "Selecciona el Muestrero.";
            public const string MSG_SELE_CONTROLCALIDAD = "Selecciona el Tipo Control Calidad.";
            public const string MSG_VALIDA_DUPLICADO = "Registra el valor Duplicado.";
            public const string MSG_FINALIZAR_OK = "Muestra finalizado Correctamente";

        }
        public class MensajeEstructura
        {
            
            public const string MSG_INSERT_OK = "Estructura registrado correctamente.";
            public const string MSG_INSERT_NO_OK = "Estructura No registrado correctamente.";
            public const string MSG_EDIT_OK = "Estructura actualizado correctamente.";
            public const string MSG_EDIT_NO_OK = "Estructura No actualizado correctamente.";
            public const string MSG_SELE_ESTRUCTURA = "Selecciona el Tipo de Estructura.";
            public const string MSG_VALIDA_ANGULO = "Registra el Valor del Angulo.";
            public const string MSG_VALIDA_RELLENO = "No ha agregado ningúna tipo de relleno.";
            public const string MSG_FINALIZAR_OK = "Estructura finalizado Correctamente";

        }
        public class MensajeGeomecanica
        {
            
            public const string MSG_INSERT_OK = "Geomecanica registrado correctamente.";
            public const string MSG_INSERT_NO_OK = "Geomecanica No registrado correctamente.";
            public const string MSG_EDIT_OK = "Geomecanica actualizado correctamente.";
            public const string MSG_EDIT_NO_OK = "Geomecanica No actualizado correctamente.";
            public const string MSG_SELE_JUNTA = "Selecciona el Tipo de Junta";
            public const string MSG_SELE_RESISTENCIA = "Selecciona el Tipo de Resistencia";
            public const string MSG_SELE_CALIDAD = "Selecciona el Tipo de Calidad de Roca";
            public const string MSG_SELE_RELLENO = "Selecciona el Tipo de Relleno";
            public const string MSG_SELE_PERSISTENCIA = "Selecciona el Tipo de Persistencia";
            public const string MSG_SELE_ABERTURA = "Selecciona el Tipo de Abertura";
            public const string MSG_SELE_RUGOSIDAD = "Selecciona el Tipo de Rugosidad";
            public const string MSG_SELE_ALTERACION = "Selecciona el Tipo de Alteracion";
            public const string MSG_SELE_AGUA = "Selecciona el Tipo de Agua";
            public const string MSG_SELE_ESPACIADO = "Selecciona el Tipo de Espaciado";
            public const string MSG_FINALIZAR_OK = "Geomecanica finalizado Correctamente";

        }
        public class MensajeLitologia
        {
            
            public const string MSG_INSERT_OK = "Litologia registrado correctamente.";
            public const string MSG_INSERT_NO_OK = "Litologia No registrado correctamente.";
            public const string MSG_EDIT_OK = "Litologia actualizado correctamente.";
            public const string MSG_EDIT_NO_OK = "Litologia No actualizado correctamente.";
            public const string MSG_SELE_TIPOROCA = "Selecciona el Tipo de Roca";
            public const string MSG_SELE_TEXTURAROCA = "Selecciona la Textura de la Roca";
            public const string MSG_SELE_FRACTURACIONROCA = "Selecciona el Grado de Fracturación Roca";
            public const string MSG_SELE_COLORROCA = "Selecciona el Color de Roca";
            public const string MSG_VALIDA_ALTERACION = "No ha registrado ningúna Alteración.";
            public const string MSG_VALIDA_MINERAL = "No ha registrado ningúna Mineral.";
            public const string MSG_FINALIZAR_OK = "Litologia finalizado Correctamente";
        }

        public class MensajeSondaje
        {
            public const string MSG_FINALIZAR_OK = "Sondaje finalizado Correctamente";

        }
        public class CodigoAplicacion
        {
            public const int COD_ERROR_PERSONALIZADO = 999;
            public const int COD_SESION_FIN = 998;
            public const int COD_ERROR_ENVIAR_CORREO = 997;

        }
        public class MensajeGenerico
        {
            public const string MSG_ERROR_GRABAR ="No se ha podido guardar. En caso que el problema persista contacte con administrador.";
            public const string MSG_ERROR_ELIMINAR = "No se ha podido eliminar el registro, verifique que no tengo información asociado a este registro. En caso que el problema persista contacte con el administrador.";
            public const string MSG_ERROR_GENERICO = "Se ha producido un error inesperado y este ha sido registrado. En caso que el problema persista contacte con el administrador.";
            public const string MSG_ERROR_LOGUEO = "Se ha producido un error inesperado al intentar conectarse. En caso que el problema persista contacte con administrador.";

            public const string MSG_ERROR_CORREO = "Se ha producido un error inesperado al intentar enviar el correo. En caso que el problema persista contacte con el administrador.";

            public const string MSG_OK_GRABAR = "Se ha guardado exitosamente. ";
            public const string MSG_OK_ELIMINAR = "Se ha eliminado exitosamente. ";
            public const string MSG_OK_GENERICO = "Se realizado la acción exitosamente. ";

            public const string MSG_VALIDA_RANGO = "el valor del campo desde debe ser menor al valor del campo hasta.";
            public const string MSG_VALIDA_INTERSECCION = "Existe intersección o espacios con rangos ingresados.";            
        }
    }

}